-
-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Pixel Shuffle Function #112
Conversation
Shifted function from : FluxML/Flux.jl#735 , as discussed with @dhairyagandhi96 . I have created a new file specifically for these sort of operations on convolutions as adding this to All such operations in future can be added to |
Codecov Report
@@ Coverage Diff @@
## master #112 +/- ##
=========================================
- Coverage 96.66% 93.36% -3.3%
=========================================
Files 17 18 +1
Lines 539 558 +19
=========================================
Hits 521 521
- Misses 18 37 +19
Continue to review full report at Codecov.
|
I've also implemented a pixel shuffle, as described here: https://arxiv.org/abs/1609.05158 My implementation is different from yours (just a |
I've followed the following for refernce : The partition is for splitting the channels so as to cyclically permute them. |
@dhairyagandhi96 @staticfloat What else needs to be done more in this? |
Is this feature available in Flux yet? Considering porting code from pytorch that uses this. Thanks! |
superseded by #260 |
No description provided.